construction site – English–Español translations

🇬🇧 en es 🇪🇸

construction site noun

  • place where something is being constructed
obra
Wiktionary Links